<?php
/*
 * 添加管理员
 */
$openid = C('openid'); // app_init

$adminService = loadService('Admin');

// 上限校验
$count = $adminService->count(); // 管理员总数
if($count>=$adminService->adminLimit) {
	message('管理员人数已经达到上限');
	C('isLimit', 1);
	exit('error::Admin num is max.');
}

$isLoged = C('isloged', $adminService->isLogedByOpenid($openid));
if(!$isLoged) {
	$id = $adminService->addByOpenid($openid); // 上来就加管理员
	if(!$id) exit('add error');
}
message('你已经是管理员');
loadView(); // 默认加载同名
?>
